949df02a48ca3558786b7fc96de04121e906406a,core/src/main/java/org/apache/cxf/common/i18n/BundleUtils.java,BundleUtils,getBundle,#Class#String#,99

Before Change


        } catch (MissingResourceException ex) {
            return ResourceBundle.getBundle(getBundleName(cls, name),
                                            Locale.getDefault(),
                                            Thread.currentThread().getContextClassLoader());
            
        }
    }

After Change


    public static ResourceBundle getBundle(Class<?> cls, String name) {
        try {
            ClassLoader loader = cls.getClassLoader();
            if (loader == null) {
                return ResourceBundle.getBundle(getBundleName(cls, name), Locale.getDefault());
            }
            return ResourceBundle.getBundle(getBundleName(cls, name),
                                            Locale.getDefault(),
                                            loader);
        } catch (MissingResourceException ex) {
            ClassLoader loader = Thread.currentThread().getContextClassLoader();
            if (loader == null) {
                return ResourceBundle.getBundle(getBundleName(cls, name), Locale.getDefault());
            }
            return ResourceBundle.getBundle(getBundleName(cls, name),